Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Top Wool Challenger Biella - Biella Fujitsu Siemens Open - Budapest Compaq Challenger - Bucharest Banca Stato Challenger Lugano - Lugano I Tourneo Fila Citta di Brindisi - Brindisi Copa Sevilla - Seville Geneva Challenger - Geneva Maia Open - Oporto San Marino Cepu Open - San Marino 5th Sardinian International Championships - Cagliari Exim Agmedia Open - Kosice Sporting Challenger '07 Trofeo Regione Piemonte - Turin Brixina Tennis Open - Bressanone San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Monza Challenger Rome Challenger Milan Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Samarkand Challenger - Samarkand Trani Challenger Como Challenger Rome Challenger Rome Challenger Turin Challenger LTA Hull Challenger - Hull Rimini Challenger Manerbio Challenger Challenger Canottieri Minico - Mantova AXA Open - Lisbon Palermo Challenger AXA Open II - Espinho Copa Ericsson Mexico - Guadalajara Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo MTNL Cellular ATP Challenger - Mumbai Caltanissetta Challenger Barletta Challenger Napoli Challenger Memorial Savigny - Sassuolo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Turin Challenger San Marino Cepu Open - San Marino Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Orbetello Challenger FILA Challenger Biella - Biella Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli Zivnobanka Open 1999 - Prostejov Ho Chi Minh City Challenger - Ho Chi Minh City Polish Open 99 - Poznan Quelle Cup - Furth San Marino Challenger Genova Challenger VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona AXA Open - Espinho CA Challenger - Graz Todi Challenger Milano Challenger-Jameson Cup - Milan Top Wool Challenger Biella - Biella Jagermeister Open - Braunschweig Palermo Challenger Rabat Challenger Barletta Challenger Monza Challenger Genova Challenger Madrid Challenger Napoli Challenger Prague Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger Rome Challenger Top Wool Challenger-Immagine Trophy - Biella Cepu Open - San Marino Rome Challenger Trani Cup - Trani San Marino Challenger Como Challenger Sibiu Challenger Privatbank Open 2006 - Dnepropetrovsk San Marino Challenger Pekao Open - Szczecin Napoli Challenger Vercelli Challenger Lugano Challenger Reggio Emilia Challenger Perugia Challenger Padova Challenger Prostejov Challenger Cortina Challenger Cordenons Challenger Manerbio Challenger Como Challenger San Marino Challenger Rome Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Rome Challenger Como Challenger Napoli Challenger Rome Challenger Vicenza Challenger Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn San Benedetto Challenger Todi Challenger Turin Challenger Napoli Challenger Milan Challenger Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Genova Challenger Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Biella Challenger Top Wool Challenger - Biella Fano Challenger Mestre Challenger San Benedetto Challenger Szczecin Challenger Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Tennis Napoli Cup - Naples Garden Open - Rome Heineken Open - Auckland Dubai Tennis Open - Dubai Siemens Open 2002 - Scheveningen Estoril Open - Estoril Trani Cup - Trani Open Seat-Godo 2001 - Barcelona UBS Open Gstaad - Gstaad Generali Open 2001 - Kitzbuhel St. Petersburg Open - St. Petersburg Open 13 - Marseille Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Amer-Wilson Challenger - Tampere Podebradka Cup - Prague Napoli Challenger Waldbaum's Hamlet Cup - Long Island Turin Challenger DPD Challenger 2000 - Aschaffenburg Open de Tenis Comunidad Valenciana - Valencia Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Idea Prokom Open - Sopot Vicenza Challenger Thailand Open - Bangkok Perugia Challenger Milan Challenger Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg Jameson Cup - Milan Samarkand Challenger - Samarkand International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Qatar Open - Doha Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Prostejov Challenger Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Davidoff Swiss Indoors - Basel Croatia Open - Umag China Open - Beijing Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Cordenons Challenger Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Pekao Open - Szczecin Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Grand Prix Hassan II - Casablanca The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz Open Seat Godo 2005 - Barcelona Asirom Challenger Brasov - Brasov Estoril Open - Estoril ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest Gerry Weber Open - Halle Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw FILA Challenger - Biella Mercedes Cup - Stuttgart XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Campionati Internazionali di Sicilia - Palermo Croatia Open - Umag Idea Prokom Open - Sopot Salem Open - Hong Kong Pilot Pen Tennis - New Haven Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto China Open - Beijing Meridiana Sardegna Open - Olbia Campionati Internazionali di Sicilia - Palermo C.T. San Remo - XIII Piertomaso Tessitore - San Remo Kremlin Cup - Moscow CA Tennis Trophy - Vienna CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Generali Open 1999 - Kitzbuhel Copa Telmex - Buenos Aires Open Seat Godo 2003 - Barcelona Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Heineken Open - Auckland Adidas Open de Toulouse - Toulouse Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Croatia Open Umag - Umag Grand Prix Hassan II - Casablanca Orange Prokom Open - Sopot BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Adidas International - Sydney Generali Open 2002 - Kitzbuhel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Generali Open 2003 - Kitzbuhel Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Milan Indoors - Milan Manerbio Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Campionati Internazionali di Sicilia - Palermo Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Lugano Challenger BCR Open Romania - Bucharest Tennislife Cup - Napoli BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Rabat Challenger Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Open 13 - Marseille Copa Telmex - Buenos Aires Trani Challenger Como Challenger Open Seat-Godo '99 - Barcelona Milan Indoors - Milan BA-CA Tennis Trophy - Vienna AXA Cup - London Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Franklin Templeton Tennis Classic - Scottsdale San Remo Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Milan Indoors - Milan Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco BellSouth Open - Vina del Mar Open Sabadell Atlantico - Barcelona International German Open - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Furth Challenger Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Copa Claro - Buenos Aires Medibank International - Sydney Szczecin Challenger Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Brasil Open - Costa do Sauipe China Open - Beijing UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart If Stockholm Open - Stockholm ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Cordenons Challenger Qatar ExxonMobil Open - Doha Trnava Challenger Gerry Weber Open - Halle Catella Swedish Open - Bastad VTR Open - Vina del Mar Brasil Open - Sao Paulo Heineken Open - Auckland Serbia Open - Belgrade Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Caltanissetta Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Valencia Open - Valencia BCR Open Romania - Bucharest Barletta Challenger Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Napoli Challenger Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Argentina Open - Buenos Aires Monza Challenger Generali Open - Kitzbuhel VTR Open - Vina del Mar Sydney International - Sydney Portugal Open - Oeiras Copa Claro - Buenos Aires Credit Agricole Suisse Open - Gstaad Rome Challenger ATP Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Todi Challenger Caltanissetta Challenger Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Movistar Open - Santiago Bet-At-Home Austrian Open - Kitzbuhel Studena Croatia Open - Umag German Tennis Championships - Hamburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon SkiStar Swedish Open - Bastad Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Manerbio Challenger Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Genova Challenger Memorial Savigni - Sassuolo Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Brasil Open - Sao Paulo Zagreb Open - Zagreb Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone I Open de Tenis Comunidad de Madrid - Madrid VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco UBS Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Qatar Open - Doha Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Romania - Bucharest AIG Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest China Open - Beijing Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo St. Petersburg Open - St. Petersburg Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Brasil Open - Costa do Sauipe Tennis Masters Series - Madrid Tennis Masters Series - Paris Connex Open Romania - Bucharest Copa Telmex - Buenos Aires Scania Stockholm Open - Stockholm Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Copa AT&T - Buenos Aires Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome BellSouth Open - Vina del Mar Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Salem Open - Hong Kong Pacific Life Open - Indian Wells Siebel Open - San Jose Campionati Internazionali di Sicilia - Palermo 14th Paris Open - Paris Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Erste Bank Open - Vienna Tennis Masters Series - Monte Carlo Open de la Comunidad Valenciana - Valencia Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Stuttgart Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Telecom Italia Masters - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Tennis Masters Series - Paris Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Kremlin Cup - Moscow Open 13 - Marseille Sydney International - Sydney Copa Claro - Buenos Aires Campionati Internazionali d'Italia - Rome Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Orange Prokom Open - Sopot The Dubai Tennis Championships - Dubai Rogers Masters - Montreal French Open - Paris Tennis Masters Series - Hamburg Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Tennis Masters Series - Cincinnati The Ericsson Open - Miami Pacific Life Open - Indian Wells Royal Guard Open Chile - Vina del Mar Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Croatia Open - Umag Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BRD Nastase Tiriac Trophy - Bucharest French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, 1R, ESP-MAR 3-2 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, QR, ESP-UZB 4-0 Davis Cup, World Group, F, AUS-ESP 3-1 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Watsons Water Champions Challenge - Hong Kong Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Sydney Olympics - Athens